<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Agile Modbus: Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Agile Modbus
   &#160;<span id="projectnumber">1.1.4</span>
   </div>
   <div id="projectbrief">Lightweight modbus protocol stack.</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('functions.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="contents">
<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div>

<h3><a id="index__5F"></a>- _ -</h3><ul>
<li>_ctx
: <a class="el" href="structagile__modbus__rtu.html#a0cedf071c64b853a46524100bbf4229d">agile_modbus_rtu</a>
, <a class="el" href="structagile__modbus__tcp.html#a0609cfbb362720398ab9ab2027acf020">agile_modbus_tcp</a>
</li>
</ul>


<h3><a id="index_a"></a>- a -</h3><ul>
<li>addr_check
: <a class="el" href="structagile__modbus__slave__util.html#a134270ba34165c677e85490b2bb6719c">agile_modbus_slave_util</a>
</li>
<li>address
: <a class="el" href="structagile__modbus__slave__info.html#a9e347581c0d5f0c54bd8aaf2ef920e00">agile_modbus_slave_info</a>
</li>
</ul>


<h3><a id="index_b"></a>- b -</h3><ul>
<li>backend
: <a class="el" href="structagile__modbus.html#aa9d48739d05877966b473beeb61176b7">agile_modbus</a>
</li>
<li>backend_data
: <a class="el" href="structagile__modbus.html#ae1ab077d16f51a6dbaaa5e3136cf6053">agile_modbus</a>
</li>
<li>backend_type
: <a class="el" href="structagile__modbus__backend.html#acf381dc049072a82c7c858e042a72cae">agile_modbus_backend</a>
</li>
<li>buf
: <a class="el" href="structagile__modbus__slave__info.html#a148c813b04073bf06d19fa0478c7b6f6">agile_modbus_slave_info</a>
</li>
<li>build_request_basis
: <a class="el" href="structagile__modbus__backend.html#af1c930c538d90281d83ed4c9cc18f1ac">agile_modbus_backend</a>
</li>
<li>build_response_basis
: <a class="el" href="structagile__modbus__backend.html#a9cf149ef36ca2b44e5b1b45e061f2860">agile_modbus_backend</a>
</li>
</ul>


<h3><a id="index_c"></a>- c -</h3><ul>
<li>check_integrity
: <a class="el" href="structagile__modbus__backend.html#a5b5d593afcd73504dd8b0977173dcb16">agile_modbus_backend</a>
</li>
<li>checksum_length
: <a class="el" href="structagile__modbus__backend.html#af249a707d3885f5fbcd47b444c28a298">agile_modbus_backend</a>
</li>
<li>compute_data_length_after_meta
: <a class="el" href="structagile__modbus.html#a01a1cc40593d0b2f35c4bd9264024023">agile_modbus</a>
</li>
<li>compute_meta_length_after_function
: <a class="el" href="structagile__modbus.html#a374a8fa6bbae7c8c7c26fa0327d86c28">agile_modbus</a>
</li>
</ul>


<h3><a id="index_d"></a>- d -</h3><ul>
<li>done
: <a class="el" href="structagile__modbus__slave__util.html#abc6323db9d3873c30bee0e7efe96f4b8">agile_modbus_slave_util</a>
</li>
</ul>


<h3><a id="index_e"></a>- e -</h3><ul>
<li>end_addr
: <a class="el" href="structagile__modbus__slave__util__map.html#ace624a13ffd6380963e9173d6f8f4eb9">agile_modbus_slave_util_map</a>
</li>
</ul>


<h3><a id="index_f"></a>- f -</h3><ul>
<li>function
: <a class="el" href="structagile__modbus__sft.html#afe1918bcff8e86066656a68de876b873">agile_modbus_sft</a>
</li>
</ul>


<h3><a id="index_g"></a>- g -</h3><ul>
<li>get
: <a class="el" href="structagile__modbus__slave__util__map.html#a7fd43329330824f98bdd5da3e8b8f170">agile_modbus_slave_util_map</a>
</li>
</ul>


<h3><a id="index_h"></a>- h -</h3><ul>
<li>header_length
: <a class="el" href="structagile__modbus__backend.html#ac0af65e29883654439fa2ee3832dcd5e">agile_modbus_backend</a>
</li>
</ul>


<h3><a id="index_m"></a>- m -</h3><ul>
<li>max_adu_length
: <a class="el" href="structagile__modbus__backend.html#a992fc2f989ae287cc1dd24ab18de88f3">agile_modbus_backend</a>
</li>
</ul>


<h3><a id="index_n"></a>- n -</h3><ul>
<li>nb
: <a class="el" href="structagile__modbus__slave__info.html#aeb6268b26910a7839eb1f515c8ad1e4b">agile_modbus_slave_info</a>
</li>
<li>nb_bits
: <a class="el" href="structagile__modbus__slave__util.html#a54d8cd5ea2ece03fc4748f857d433470">agile_modbus_slave_util</a>
</li>
<li>nb_input_bits
: <a class="el" href="structagile__modbus__slave__util.html#a81fb44a47ea6e8dc7eb190b87ddb6dc4">agile_modbus_slave_util</a>
</li>
<li>nb_input_registers
: <a class="el" href="structagile__modbus__slave__util.html#a3c2c64bb74a0cab7f34f303fa3a37b31">agile_modbus_slave_util</a>
</li>
<li>nb_registers
: <a class="el" href="structagile__modbus__slave__util.html#ac7c7bd2cc1687ae7c291a054d3071114">agile_modbus_slave_util</a>
</li>
</ul>


<h3><a id="index_p"></a>- p -</h3><ul>
<li>pre_check_confirmation
: <a class="el" href="structagile__modbus__backend.html#a9b202def5092468ba9f8ea59f81b2bc3">agile_modbus_backend</a>
</li>
<li>prepare_response_tid
: <a class="el" href="structagile__modbus__backend.html#ae604a6f4cd8f8102f737671b1911320a">agile_modbus_backend</a>
</li>
</ul>


<h3><a id="index_r"></a>- r -</h3><ul>
<li>read_buf
: <a class="el" href="structagile__modbus.html#a7ae0e70e10647b910250928d8b15bc17">agile_modbus</a>
</li>
<li>read_bufsz
: <a class="el" href="structagile__modbus.html#ad3d742a082530ee2dc6b55c04d80d9a2">agile_modbus</a>
</li>
<li>rsp_length
: <a class="el" href="structagile__modbus__slave__info.html#aceba4a7afd2625d76b1aac132d0a758a">agile_modbus_slave_info</a>
</li>
</ul>


<h3><a id="index_s"></a>- s -</h3><ul>
<li>send_buf
: <a class="el" href="structagile__modbus.html#a7ab3e38c7f75daba9d3ea33ddc41d69e">agile_modbus</a>
</li>
<li>send_bufsz
: <a class="el" href="structagile__modbus.html#a5ca6f195fce50ce2152bef4f54fc4c8a">agile_modbus</a>
</li>
<li>send_index
: <a class="el" href="structagile__modbus__slave__info.html#a253994beaf696aba4542f7c30e0946cb">agile_modbus_slave_info</a>
</li>
<li>send_msg_pre
: <a class="el" href="structagile__modbus__backend.html#ae22c3d64197febe904d592895705d07b">agile_modbus_backend</a>
</li>
<li>set
: <a class="el" href="structagile__modbus__slave__util__map.html#aeb703aff86edfb371edb56e0122d51ab">agile_modbus_slave_util_map</a>
</li>
<li>set_slave
: <a class="el" href="structagile__modbus__backend.html#a8d3409b195ea47bd306bcf502dd022a9">agile_modbus_backend</a>
</li>
<li>sft
: <a class="el" href="structagile__modbus__slave__info.html#a5849130126a5393b1d9249b208ff876d">agile_modbus_slave_info</a>
</li>
<li>slave
: <a class="el" href="structagile__modbus.html#acd02aacf2081b397ee378e21858b2dd7">agile_modbus</a>
, <a class="el" href="structagile__modbus__sft.html#ab9ada92752df1ac2d7597a43eb1cd374">agile_modbus_sft</a>
</li>
<li>special_function
: <a class="el" href="structagile__modbus__slave__util.html#a70de0b2f19492b188c99ba332e2b2ffa">agile_modbus_slave_util</a>
</li>
<li>start_addr
: <a class="el" href="structagile__modbus__slave__util__map.html#a9b130b4a875dca0d63c31d81fbc8b0f1">agile_modbus_slave_util_map</a>
</li>
</ul>


<h3><a id="index_t"></a>- t -</h3><ul>
<li>t_id
: <a class="el" href="structagile__modbus__sft.html#aea219d53ef291aa545de54ed04ecc639">agile_modbus_sft</a>
, <a class="el" href="structagile__modbus__tcp.html#a5e7cd9a4f62bbcade736030cea7f0f56">agile_modbus_tcp</a>
</li>
<li>tab_bits
: <a class="el" href="structagile__modbus__slave__util.html#adf60d2aacae135df7fb77f1fd567a0f3">agile_modbus_slave_util</a>
</li>
<li>tab_input_bits
: <a class="el" href="structagile__modbus__slave__util.html#ab8dd5a6fa6cb534aa90460cf9a71ae6f">agile_modbus_slave_util</a>
</li>
<li>tab_input_registers
: <a class="el" href="structagile__modbus__slave__util.html#a67c8df610dcb3f8dee4d32ed920f4886">agile_modbus_slave_util</a>
</li>
<li>tab_registers
: <a class="el" href="structagile__modbus__slave__util.html#ae21eece6d89b5d46839496e9281108f8">agile_modbus_slave_util</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>
